sand sheave - French English Dictionary